cascade bombs - German English Dictionary